stick to the point - French English Dictionary